import request from '@/utils/request'
// 数据参数列表
export function dataList(data) {
  return request({
    url: '/admin/dataParam/dataParams',
    method: 'post',
    data
  })
}
// 新增数据参数
export function createData(data) {
  return request({
    url: '/admin/dataParam/create',
    method: 'post',
    data
  })
}
// 编辑数据参数
export function updateData(data) {
  return request({
    url: '/admin/dataParam/update',
    method: 'post',
    data
  })
}
// 数据参数详情
export function detailData(data) {
  return request({
    url: '/admin/dataParam/detail',
    method: 'post',
    data
  })
}
// 删除数据参数
export function deteleData(data) {
  return request({
    url: '/admin/dataParam/delete',
    method: 'post',
    data
  })
}

// 导出据参数
export function exprotData(data) {
  return request({
    url: '/admin/dataParam/export',
    method: 'post',
    data
  })
}

// 导入据参数
export function importData(data) {
  return request({
    url: '/admin/dataParam/import',
    method: 'post',
    data
  })
}
// -------------------------- 数据参数类型 -------------------------
// 删除数据参数类型
export function deteleDataType(data) {
  return request({
    url: '/admin/dataParamType/delete',
    method: 'post',
    data
  })
}
// 数据参数类型详情
export function detailDataType(data) {
  return request({
    url: '/admin/dataParamType/detail',
    method: 'post',
    data
  })
}
// 编辑数据参数类型
export function updateDataType(data) {
  return request({
    url: '/admin/dataParamType/update',
    method: 'post',
    data
  })
}
// 新增数据参数类型
export function createDataType(data) {
  return request({
    url: '/admin/dataParamType/create',
    method: 'post',
    data
  })
}
// 数据参数类型列表
export function dataTypeList(data) {
  return request({
    url: '/admin/dataParamType/list',
    method: 'post',
    data
  })
}

// 字典： 数据模板
export function dataAllList(data) {
  return request({
    url: '/admin/dataParam/allList',
    method: 'post',
    data
  })
}
